home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 6.2 / 2000-12_-_Disc_6.2.iso / Patches / age2upa.exe / CABFILE / FILESUSA.CAB / Data / gamedata.drs / Unnamed File 000003.bina < prev    next >
Text File  |  1999-11-11  |  12KB  |  542 lines

  1. /* ******* LAND AND WATER RESOURCES ************ */
  2. /* 24 JUNE 99 */
  3. /* EXACTLY THE SAME AS LAND RESOURCES -- GO FIGURE */
  4.  
  5. /* PLAYER START OBJECTS */
  6.  
  7. create_object TOWN_CENTER
  8. {
  9.   set_place_for_every_player
  10.   group_placement_radius     18
  11.   min_distance_to_players    0
  12.   max_distance_to_players    0
  13. }
  14.  
  15. create_object VILLAGER
  16. {
  17.   set_place_for_every_player
  18.   min_distance_to_players       6
  19.   max_distance_to_players       6
  20.  }
  21.  
  22. create_object SCOUT
  23. {
  24.   number_of_objects             1
  25.   set_place_for_every_player
  26.   min_distance_to_players       7
  27.   max_distance_to_players       9
  28.  }
  29.  
  30. create_object RELIC
  31. {
  32.    number_of_objects            5
  33.    min_distance_to_players     25
  34.    temp_min_distance_group_placement 20
  35. }
  36.  
  37. /* SPECIAL STUFF FOR REGICIDE */
  38. /* FORTRESS AND MIGRATION NEED TO BE UPDATED */
  39.  
  40. if REGICIDE
  41. create_object VILLAGER
  42. {
  43.   number_of_objects             7
  44.   set_place_for_every_player
  45.   min_distance_to_players       6
  46.   max_distance_to_players       6
  47. }
  48.  
  49. create_object KING
  50. {
  51.   set_place_for_every_player
  52.   min_distance_to_players       6
  53.   max_distance_to_players       6
  54. }
  55.  
  56. create_object CASTLE
  57. {
  58.   set_place_for_every_player
  59.   min_distance_to_players    10
  60.   max_distance_to_players    10
  61. }
  62.  
  63. endif
  64.  
  65. /* NEAR FORAGE */
  66.  
  67. create_object FORAGE
  68. {
  69.   number_of_objects          6
  70.   group_placement_radius     3
  71.   set_tight_grouping
  72.   set_gaia_object_only
  73.   set_place_for_every_player
  74.   min_distance_to_players    10
  75.   max_distance_to_players    12
  76.   min_distance_group_placement  6
  77. }
  78.  
  79. /* NEAR GOLD */
  80.  
  81. create_object GOLD
  82. {
  83.   number_of_objects          7
  84.   group_placement_radius     3
  85.   set_tight_grouping
  86.   set_gaia_object_only
  87.   set_place_for_every_player
  88.   min_distance_to_players    12
  89.   max_distance_to_players    16
  90.   min_distance_group_placement  7
  91.   max_distance_to_other_zones  7
  92. }
  93.  
  94. /* MEDIUM GOLD */
  95.  
  96. create_object GOLD
  97. {
  98.   number_of_objects          4
  99.   group_placement_radius     3
  100.   set_tight_grouping
  101.   set_gaia_object_only
  102.   set_place_for_every_player
  103.   min_distance_to_players    18
  104.   max_distance_to_players    26
  105.   min_distance_group_placement  7
  106.   max_distance_to_other_zones  7
  107. }
  108.  
  109. /* FAR GOLD */
  110.  
  111. create_object GOLD
  112. {
  113.   number_of_objects          4
  114.   group_placement_radius     3
  115.   set_tight_grouping
  116.   set_gaia_object_only
  117.   set_place_for_every_player
  118.   min_distance_to_players    25
  119.   max_distance_to_players    35
  120.   min_distance_group_placement  7
  121.   max_distance_to_other_zones  7
  122. }
  123.  
  124. /* NEAR STONE */
  125.  
  126. create_object STONE
  127. {
  128.   number_of_objects          5
  129.   group_placement_radius     2  
  130.   set_tight_grouping 
  131.   set_gaia_object_only
  132.   set_place_for_every_player
  133.   min_distance_to_players    14
  134.   max_distance_to_players    18
  135.   min_distance_group_placement  7
  136.   max_distance_to_other_zones  7
  137. }
  138.  
  139. /* FAR STONE */
  140.  
  141. create_object STONE
  142. {
  143.   number_of_objects          4
  144.   group_placement_radius     2  
  145.   set_tight_grouping 
  146.   set_gaia_object_only
  147.   set_place_for_every_player
  148.   min_distance_to_players    20
  149.   max_distance_to_players    26
  150.   min_distance_group_placement  7
  151.   max_distance_to_other_zones  7
  152. }
  153.  
  154. /* BAA BAA */
  155.  
  156. create_object SHEEP
  157. {
  158.    number_of_objects 4
  159.    set_loose_grouping
  160.    set_gaia_object_only
  161.    set_place_for_every_player
  162.    min_distance_to_players    10
  163.    max_distance_to_players    12
  164.  
  165. create_object SHEEP
  166. {
  167.    number_of_objects 2
  168.    number_of_groups 2
  169.    set_loose_grouping
  170.    set_gaia_object_only
  171.    set_place_for_every_player
  172.    min_distance_to_players    14
  173.    max_distance_to_players    30
  174. }
  175.  
  176. create_object DEER
  177. {
  178.   number_of_objects          4
  179.   group_variance             1
  180.   group_placement_radius     3
  181.   set_loose_grouping
  182.   set_gaia_object_only
  183.   set_place_for_every_player
  184.   min_distance_to_players    14
  185.   max_distance_to_players    30
  186. }
  187.  
  188. create_object BOAR
  189. {
  190.   number_of_objects          1
  191.   set_loose_grouping  
  192.   set_gaia_object_only
  193.   set_place_for_every_player
  194.   min_distance_to_players    16
  195.   max_distance_to_players    22
  196. }
  197.  
  198. create_object BOAR
  199. {
  200.   number_of_objects          1
  201.   set_gaia_object_only
  202.   set_place_for_every_player
  203.   min_distance_to_players    16
  204.   max_distance_to_players    22
  205. }
  206.  
  207. create_object WOLF
  208. {
  209.   number_of_objects          2
  210.   set_gaia_object_only
  211.   set_place_for_every_player
  212.   min_distance_group_placement 12
  213.   min_distance_to_players    30
  214.   max_distance_to_players    40
  215. }
  216.  
  217. /* create_object RABID_WOLF
  218. {
  219.   number_of_objects          2
  220.   set_gaia_object_only
  221.   set_place_for_every_player
  222.   min_distance_to_players    40
  223.   max_distance_to_players    50
  224. } */
  225.  
  226. /* RESOURCES BY MAP */
  227.  
  228. if LARGE_MAP
  229. create_object FORAGE
  230. {
  231.   number_of_groups           1    
  232.   number_of_objects          5
  233.   group_placement_radius     3
  234.   set_tight_grouping
  235.   set_gaia_object_only
  236.   min_distance_to_players       40
  237.   max_distance_to_players       120
  238.   min_distance_group_placement  7
  239. }
  240. endif
  241.  
  242. if HUGE_MAP
  243. create_object FORAGE
  244. {
  245.   number_of_groups           2    
  246.   number_of_objects          5
  247.   group_placement_radius     3
  248.   set_tight_grouping
  249.   set_gaia_object_only
  250.   min_distance_to_players       40
  251.   max_distance_to_players       120
  252.   min_distance_group_placement  7
  253. }
  254. endif
  255.  
  256. if GIGANTIC_MAP
  257. create_object FORAGE
  258. {
  259.   number_of_groups           3    
  260.   number_of_objects          5
  261.   group_placement_radius     3
  262.   set_tight_grouping
  263.   set_gaia_object_only
  264.   min_distance_to_players       40
  265.   max_distance_to_players       120
  266.   min_distance_group_placement  7
  267. }
  268. endif
  269.  
  270. /* EXTRA GOLD */
  271.  
  272. if TINY_MAP
  273. create_object GOLD
  274. {
  275.   number_of_groups           2    
  276.   number_of_objects          3
  277.   group_placement_radius     2
  278.   set_tight_grouping
  279.   set_gaia_object_only
  280.   min_distance_to_players       40
  281.   min_distance_group_placement  9
  282. }
  283. endif
  284.  
  285. if SMALL_MAP
  286. create_object GOLD
  287. {
  288.   number_of_groups           2    
  289.   number_of_objects          3
  290.   group_placement_radius     2
  291.   set_tight_grouping
  292.   set_gaia_object_only
  293.   min_distance_to_players       40
  294.   min_distance_group_placement  9
  295. }
  296. endif
  297.  
  298. if MEDIUM_MAP
  299. create_object GOLD
  300. {
  301.   number_of_groups           3    
  302.   number_of_objects          3
  303.   group_variance             1
  304.   group_placement_radius     2
  305.   set_tight_grouping
  306.   set_gaia_object_only
  307.   min_distance_to_players       40
  308.   min_distance_group_placement  9
  309. }
  310. endif
  311.  
  312. if LARGE_MAP
  313. create_object GOLD
  314. {
  315.   number_of_groups           3    
  316.   number_of_objects          3
  317.   group_variance             1
  318.   group_placement_radius     2
  319.   set_tight_grouping
  320.   set_gaia_object_only
  321.   min_distance_to_players       40
  322.   min_distance_group_placement  9
  323. }
  324. endif
  325.  
  326. if HUGE_MAP
  327. create_object GOLD
  328. {
  329.   number_of_groups           4    
  330.   number_of_objects          4
  331.   group_variance             1
  332.   group_placement_radius     2
  333.   set_tight_grouping
  334.   set_gaia_object_only
  335.   min_distance_to_players       40
  336.   min_distance_group_placement  9
  337. }
  338. endif
  339.  
  340. if GIGANTIC_MAP
  341. create_object GOLD
  342. {
  343.   number_of_groups           5    
  344.   number_of_objects          4
  345.   group_variance             1
  346.   group_placement_radius     2
  347.   set_tight_grouping
  348.   set_gaia_object_only
  349.   min_distance_to_players       40
  350.   min_distance_group_placement  9
  351. }
  352. endif
  353.  
  354. /* EXTRA STONE */
  355.  
  356. if TINY_MAP
  357. create_object STONE
  358. {
  359.   number_of_groups           1    
  360.   number_of_objects          4
  361.   group_variance             1
  362.   group_placement_radius     2
  363.   set_tight_grouping
  364.   set_gaia_object_only
  365.   min_distance_to_players       40
  366.   min_distance_group_placement  9
  367. }
  368. endif
  369.  
  370. if SMALL_MAP
  371. create_object STONE
  372. {
  373.   number_of_groups           1    
  374.   number_of_objects          4
  375.   group_variance             1
  376.   group_placement_radius     2
  377.   set_tight_grouping
  378.   set_gaia_object_only
  379.   min_distance_to_players       40
  380.   min_distance_group_placement  9
  381. }
  382. endif
  383.  
  384. if MEDIUM_MAP
  385. create_object STONE
  386. {
  387.   number_of_groups           2    
  388.   number_of_objects          4
  389.   group_variance             1
  390.   group_placement_radius     2
  391.   set_tight_grouping
  392.   set_gaia_object_only
  393.   min_distance_to_players       40
  394.   min_distance_group_placement  9
  395. }
  396. endif
  397.  
  398. if LARGE_MAP
  399. create_object STONE
  400. {
  401.   number_of_groups           3    
  402.   number_of_objects          4
  403.   group_variance             1
  404.   group_placement_radius     2
  405.   set_tight_grouping
  406.   set_gaia_object_only
  407.   min_distance_to_players       40
  408.   min_distance_group_placement  9
  409. }
  410. endif
  411.  
  412. if HUGE_MAP
  413. create_object STONE
  414. {
  415.   number_of_groups           4    
  416.   number_of_objects          4
  417.   group_variance             1
  418.   group_placement_radius     2
  419.   set_tight_grouping
  420.   set_gaia_object_only
  421.   min_distance_to_players       40
  422.   min_distance_group_placement  9
  423. }
  424. endif
  425.  
  426. if GIGANTIC_MAP
  427. create_object STONE
  428. {
  429.   number_of_groups           5    
  430.   number_of_objects          4
  431.   group_variance             1
  432.   group_placement_radius     2
  433.   set_tight_grouping
  434.   set_gaia_object_only
  435.   min_distance_to_players       40
  436.   min_distance_group_placement  9
  437. }
  438. endif
  439.  
  440. if DESERT_MAP
  441. create_object PALMTREE
  442. {
  443.   number_of_objects             2
  444.   set_gaia_object_only
  445.   set_place_for_every_player
  446.   min_distance_to_players       4
  447.   max_distance_to_players       5
  448.   min_distance_group_placement  2
  449. }
  450. create_object PALMTREE
  451. {
  452.   number_of_objects             3
  453.   set_gaia_object_only
  454.   set_place_for_every_player
  455.   min_distance_to_players       6
  456.   max_distance_to_players       8
  457.   min_distance_group_placement  2
  458. }
  459. elseif ALPINE_MAP
  460. create_object PINETREE
  461. {
  462.   number_of_objects             2
  463.   set_gaia_object_only
  464.   set_place_for_every_player
  465.   min_distance_to_players       4
  466.   max_distance_to_players       5
  467.   min_distance_group_placement  2
  468. }
  469. create_object PINETREE
  470. {
  471.   number_of_objects             3
  472.   set_gaia_object_only
  473.   set_place_for_every_player
  474.   min_distance_to_players       6
  475.   max_distance_to_players       8
  476.   min_distance_group_placement  2
  477. }
  478. elseif ASIAN_MAP
  479. create_object BAMBOO_TREE
  480. {
  481.   number_of_objects             2
  482.   set_gaia_object_only
  483.   set_place_for_every_player
  484.   min_distance_to_players       4
  485.   max_distance_to_players       5
  486.   min_distance_group_placement  2
  487. }
  488. create_object PINETREE
  489. {
  490.   number_of_objects             3
  491.   set_gaia_object_only
  492.   set_place_for_every_player
  493.   min_distance_to_players       6
  494.   max_distance_to_players       8
  495.   min_distance_group_placement  2
  496. }
  497. else
  498. create_object OAKTREE
  499. {
  500.   number_of_objects             2
  501.   set_gaia_object_only
  502.   set_place_for_every_player
  503.   min_distance_to_players       4
  504.   max_distance_to_players       5
  505.   min_distance_group_placement  2
  506. }
  507. create_object OAKTREE
  508. {
  509.   number_of_objects             3
  510.   set_gaia_object_only
  511.   set_place_for_every_player
  512.   min_distance_to_players       6
  513.   max_distance_to_players       8
  514.   min_distance_group_placement  2
  515. }
  516. endif
  517.  
  518. create_object HAWK
  519. {
  520.    number_of_objects         6
  521.    set_scaling_to_map_size
  522. }
  523.  
  524. create_object WOLF
  525. {
  526.   number_of_groups          3
  527.   set_loose_grouping
  528.   start_random
  529.   percent_chance 75
  530.     number_of_objects 1
  531.   percent_chance 25
  532.     number_of_objects 2
  533.   end_random
  534.   set_scaling_to_map_size
  535.   set_gaia_object_only
  536.   min_distance_group_placement 12
  537.   min_distance_to_players    40
  538.   max_distance_to_players    120
  539.  
  540.